A number of factors . . .
They don't want the millions of tourists to be confronted with homeless parasites crapping by the roadside, right next to tourists enjoying their lunch.
And of course the prohibitive cost of living there.
Any leftist government that allowed these parasites to camp in front of shopkeepers' businesses . . . would not last a day !